sock ring - Turkish English Dictionary